Big Huge Thesaurus

wayfaring tree

noun